home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / source.exe / POSIX / BSDPSX / STUBS.C < prev    next >
C/C++ Source or Header  |  1993-06-03  |  792b  |  51 lines

  1. #include <pwd.h>
  2. #include <grp.h>
  3. #include <stdio.h>
  4.  
  5. #if 0
  6. struct passwd *getpwuid(uid_t uid)
  7. {
  8.     struct passwd *p;
  9.     char *name, *dir, *shell;    
  10.  
  11.     p = malloc(sizeof(struct passwd));
  12.  
  13.     name = malloc(80);
  14.     dir = malloc(80);
  15.     shell = malloc(80);
  16.  
  17.     //strcpy(name, "pw_name");
  18.     strcpy(name, "XXXXXXX");
  19.     strcpy(dir, "/");
  20.     strcpy(shell, "no_shell");
  21.  
  22.     p->pw_name = name;
  23.     p->pw_uid = uid;
  24.     p->pw_gid = 0x110000;
  25.     p->pw_dir = dir;
  26.     p->pw_shell = shell;
  27.  
  28.     return p;
  29. }    
  30.  
  31.  
  32. struct group *getgrgid(gid_t gid)
  33. {
  34.     struct group *p;
  35.     char *name, *members = NULL;
  36.  
  37.     p = malloc(sizeof(struct group));
  38.  
  39.     name = malloc(80);
  40.  
  41. //    strcpy(name, "gr_name");
  42.     strcpy(name, "informix");
  43.  
  44.     p->gr_name = name;
  45.     p->gr_gid = gid;
  46.     p->gr_mem = members;
  47.  
  48.     return p;
  49. }
  50. #endif
  51.